package com.zc.study.designPattern.行为型设计模式.MediatorPattern;

/**
 *
 * 抽象组件类:抽象同事类
 */
public abstract class Component {
    protected  Mediator mediator;

    public void setMediator(Mediator mediator){
        this.mediator = mediator;
    }

    //转发调用
    public void changed(){
        mediator.componentChanged(this);
    }

    public abstract void update();
}
